	.indexbannerbox .vbanner{ width: 100%; position: relative; overflow: hidden;}
	.indexbannerbox .vbanner .m{ width: 100%; overflow: hidden;}
	.indexbannerbox .vbanner .m img{ display: block; width: 100%;}
	.indexbannerbox .vbanner .cont{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
	.indexbannerbox .vbanner .cont .h1{ font-size: 80px; color: #fff; line-height: 80px; letter-spacing: 4px;}
	.indexbannerbox .vbanner .cont .h1 i{ font-size: 80px; line-height: 80px; color: #FFDE00; margin: 0 5px; font-weight: bold;}
	.indexbannerbox .vbanner .cont .p div{ display: flex; margin-top: 38px;}
	.indexbannerbox .vbanner .cont .p div i{ font-size: 42px; line-height: 42px; color: #fff; opacity: 0.5; position: relative; letter-spacing: 5px;}
	.indexbannerbox .vbanner .cont .p div:last-child i::after{ content: ''; width: 168px; height: 23px; position: absolute; left: 102%; top: 50%; transform: translateY(-50%); background: url(/static/images/qq1.png) no-repeat center; background-size: 100% auto;}
	.indexbannerbox .vbanner .cont .p{ padding-top: 10px;}
	.indexbannerbox .swiper-button-next, .indexbannerbox .swiper-button-prev{ top: auto; bottom: 90px; width: 57px; height: 57px; border-radius: 100%; display: flex; justify-content: center; align-items: center; background: hsla(0,0%,100%,0.20); transition: all 0.5s;}
	.indexbannerbox .swiper-button-next:hover, .indexbannerbox .swiper-button-prev:hover{ background: hsla(0,0%,100%,0.40);}
	.indexbannerbox .swiper-button-prev{ left: 87px;}
	.indexbannerbox .swiper-button-next{ left: 168px; transform: rotate(180deg);}
	
	
	#indexsixbox{ padding: 105px 0 130px 0;}
	#indexsixbox .txt h2, .in_part2 .txt h2 p{ font-size: 52px; line-height: 52px; color: #FFDE00;}
	#indexsixbox .txt span p{ font-size: 32px; margin-top: 25px; line-height: 32px; color: #fff!important;}
	#indexsixbox .list{ width: 1050px; margin: auto;}
	#indexsixbox .list li{ width: 450px; padding: 0; margin: 40px 0 0 0;}
	#indexsixbox .list dd{ width: auto!important;}
	#indexsixbox .list ul{ margin: 0;}
	#indexsixbox .list li:nth-child(2n){ float: right;}
	#indexsixbox .txt{ padding-bottom: 0;}
	
	
	.indexNewsBox{ padding: 130px 0 60px 0;}
	.indexNewsBox .tops{ width: 940px; margin: auto; text-align: center; letter-spacing: 2px;}
	.indexNewsBox .tops .h2{ font-size: 52px; font-weight: bold; line-height: 52px; color: #FFDE00;}
	.indexNewsBox .tops .pr{ font-size: 32px; line-height: 34px; color: #fff; margin-top: 28px; font-weight: bold; text-transform: uppercase;}
	.indexNewsBox .tops .h3{ font-size: 28px; font-weight: bold; line-height: 30px; margin-top: 55px; color: #fff;}
	.indexNewsBox .tops .pt{ font-size: 16px; line-height: 32px; margin-top: 20px; color: #fff; opacity: 0.8;}
	.indexNumber{ background: #0A0A0B url(../images/ww1.jpg) no-repeat center; background-size: cover; padding: 165px 0 140px 0;}
	.indexNumber .h1{ font-size: 52px; line-height: 52px; font-weight: bold; color: #fff; letter-spacing: 2px;}
	.indexNumber .ps{ font-size: 16px; line-height: 32px; color: #fff; width: 780px; margin: 40px auto 0;}
	/*.indexNumber::after{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; background: url(../images/ww1.jpg) no-repeat center; background-size: cover;}*/
	.indexNumber .more{ border-color: hsla(0,0%,100%,0.30); color: #fff;}
	.indexNumber .more em{ background: hsla(0,0%,100%,0.20);}
	.indexNumber .list{ width: 1220px; justify-content: space-between; margin: 130px auto 0;}
	.indexNumber .list .num{ color: #FFDE00; margin-right: 10px;}
	.indexNumber .list .li{ display: flex; justify-content: flex-start; align-items: flex-end;}
	.indexNumber .list .p{ line-height: 40px; color: #fff;}
	.indexNumrBox .cont .tit2 .em{ font-size: 32px; line-height: 32px; color: #252729; opacity: 0.8;}
	.indexNumrBox .cont .tit2 .h1{ font-size: 52px; line-height: 52px; color: #252729; font-weight: bold; margin-top: 15px; opacity: 1;}
	.indexNumrBox .cont .tit2 .mk{ margin-top: -45px;}
	.indexNumrBox .cont{ padding: 40px 0 15px 0; border-bottom: none;}
	.indexNumrBox .cont .list .li{ width: calc(100% / 3); padding: 45px 0; border-bottom: 1px solid hsla(210,7%,11%,0.10); margin: 0;}
	.indexNumrBox .cont .list .li .vmk{ width: 439px;}
	.indexNumrBox .cont .list .li:nth-child(2n){ display: flex; justify-content: center;}
	.indexNumrBox .cont .list .li:nth-child(3n){ display: flex; justify-content: flex-end;}
	.indexNumrBox .cont .list .li .text .h{ font-size: 15px; line-height: 30px; color: #191B1D; opacity: 0.8; margin-top: 10px;}
	.indexNumrBox .cont .list .li .img{ margin-bottom: 20px;}
	.indexNumrBox .cont .list .li .text{ padding-top: 0;}
	.indexNumrBox .cont .list{ margin-top: 5px;}
	.newsContact{ padding: 0 0 40px 0;}
	
	
	.footer .li a.a2{ display: none;}
	
	
	